package com.im.service.dto;

import java.util.List;

import com.im.viewmodel.fundPlan.FundDetailVo;

public class InvestStatic {
	private String impleProjId;

	private String impleProjName;
	
	private String planProjId;
	
	/**
	 * 建设单位不能为空
	 */
    private String developOrg;
    
    private String developOrgName;

	private String startDt;

	private String endDt;
	
	/**
     * 前期工作情况
     */
    private String preWorkSituation;

    /**
     * 概算总投资
     */
    private FundDetailVo roughTotalInvest;
    
    /**
     * 累计至上一年下达的计划
     */
    private FundDetailVo totalIssued;
    
    /**
     * 累计至上一年下达的计划--明细
     */
    private List<Funds> totalIssuedFunds;
    
    
    /**
     * 累计至上一年完成的投资
     */
    private FundDetailVo totalInvest;
    
    /**
     * 累计至上一年完成的投资--明细
     */
    private List<Funds> totalInvestFunds;
    
    /**
     * 累计至上一年到位资金
     */
    private FundDetailVo totalFund;
    
    /**
     * 累计至上一年到位资金--明细
     */
    private List<Funds> totalFundFunds;
    
    /**
     * 当年投资计划
     */
    private FundDetailVo investPlan;
    
    private List<Funds> funds;
    
	private Double buFund;
    
    private String shengFund;
    
    private String gaoFund;
    
    private String shiFund;
    
    private String qiFund;
    
    private Double total;

	public String getPreWorkSituation() {
		return preWorkSituation;
	}

	public void setPreWorkSituation(String preWorkSituation) {
		this.preWorkSituation = preWorkSituation;
	}

	public String getImpleProjId() {
		return impleProjId;
	}

	public void setImpleProjId(String impleProjId) {
		this.impleProjId = impleProjId;
	}

	public String getImpleProjName() {
		return impleProjName;
	}

	public void setImpleProjName(String impleProjName) {
		this.impleProjName = impleProjName;
	}

	public String getDevelopOrg() {
		return developOrg;
	}

	public void setDevelopOrg(String developOrg) {
		this.developOrg = developOrg;
	}

	public String getDevelopOrgName() {
		return developOrgName;
	}

	public void setDevelopOrgName(String developOrgName) {
		this.developOrgName = developOrgName;
	}

	public String getStartDt() {
		return startDt;
	}

	public void setStartDt(String startDt) {
		this.startDt = startDt;
	}

	public String getEndDt() {
		return endDt;
	}

	public void setEndDt(String endDt) {
		this.endDt = endDt;
	}

	public String getPlanProjId() {
		return planProjId;
	}

	public void setPlanProjId(String planProjId) {
		this.planProjId = planProjId;
	}

	public Double getBuFund() {
		return buFund;
	}

	public void setBuFund(Double buFund) {
		this.buFund = buFund;
	}

	public String getShengFund() {
		return shengFund;
	}

	public void setShengFund(String shengFund) {
		this.shengFund = shengFund;
	}

	public String getGaoFund() {
		return gaoFund;
	}

	public void setGaoFund(String gaoFund) {
		this.gaoFund = gaoFund;
	}

	public String getShiFund() {
		return shiFund;
	}

	public void setShiFund(String shiFund) {
		this.shiFund = shiFund;
	}

	public String getQiFund() {
		return qiFund;
	}

	public void setQiFund(String qiFund) {
		this.qiFund = qiFund;
	}

	public Double getTotal() {
		return total;
	}

	public void setTotal(Double total) {
		this.total = total;
	}

	public FundDetailVo getRoughTotalInvest() {
		return roughTotalInvest;
	}

	public void setRoughTotalInvest(FundDetailVo roughTotalInvest) {
		this.roughTotalInvest = roughTotalInvest;
	}

	public FundDetailVo getTotalIssued() {
		return totalIssued;
	}

	public void setTotalIssued(FundDetailVo totalIssued) {
		this.totalIssued = totalIssued;
	}

	public FundDetailVo getTotalInvest() {
		return totalInvest;
	}

	public void setTotalInvest(FundDetailVo totalInvest) {
		this.totalInvest = totalInvest;
	}

	public FundDetailVo getTotalFund() {
		return totalFund;
	}

	public void setTotalFund(FundDetailVo totalFund) {
		this.totalFund = totalFund;
	}

	public FundDetailVo getInvestPlan() {
		return investPlan;
	}

	public void setInvestPlan(FundDetailVo investPlan) {
		this.investPlan = investPlan;
	}

	public List<Funds> getTotalIssuedFunds() {
		return totalIssuedFunds;
	}

	public void setTotalIssuedFunds(List<Funds> totalIssuedFunds) {
		this.totalIssuedFunds = totalIssuedFunds;
	}

	public List<Funds> getTotalInvestFunds() {
		return totalInvestFunds;
	}

	public void setTotalInvestFunds(List<Funds> totalInvestFunds) {
		this.totalInvestFunds = totalInvestFunds;
	}

	public List<Funds> getTotalFundFunds() {
		return totalFundFunds;
	}

	public void setTotalFundFunds(List<Funds> totalFundFunds) {
		this.totalFundFunds = totalFundFunds;
	}

	public List<Funds> getFunds() {
		return funds;
	}

	public void setFunds(List<Funds> funds) {
		this.funds = funds;
	}
}
